const low = require('lowdb')
const FileSync = require('lowdb/adapters/FileSync')

const adapter = new FileSync('db.json')
// 获取db对象
const db = low(adapter)

// 初始化数据
// db.defaults({ posts: [], user: {} }).write()
// 写入数据
// db.get('posts').push({ id: 666, title: '今天天气不错' }).write()
//
// 获取数据
// console.log(db.get('posts').value());
// console.log(db.get('posts').find({ id: 1 }).value());
// 删除数据
// let res = db.get('posts').remove({ msg: 'i love you' }).write()
// console.log(res);
// 更新数据
db.get('posts').find({ id: 666 }).assign({ id: 123 }).write()
